all: rc-clust rc-calc-row-pvalue rc-clust-master rc-shuffle-clust rc-rrt-gen

rc-clust-master: rc-clust-master.c
	gcc -O3 -o rc-clust-master rc-clust-master.c -I${CCTOOLS}/include -L${CCTOOLS}/lib -ldttools -lm 

minmax: minmax.c
	gcc -O3 -o minmax minmax.c -I${CCTOOLS}/include -L${CCTOOLS}/lib -ldttools -lm

rc-clust: rc-clust.c
	gcc -O3 -o rc-clust rc-clust.c -lm

rc-shuffle-clust: rc-shuffle-clust.c
	gcc -O3 -o rc-shuffle-clust rc-shuffle-clust.c -lm

rc-calc-row-pvalue: rc-calc-row-pvalue.c
	gcc -O3 rc-calc-row-pvalue.c -o rc-calc-row-pvalue -lm

rc-rrt-gen: as-codon-mult.c as-get-gc3.c as-rrt-gen.c
	gcc -O3 -o as-codon-mult as-codon-mult.c -lm
	gcc -O3 -o as-get-gc3 as-get-gc3.c -lm
	gcc -O3 -o as-rrt-gen as-rrt-gen.c -lm
